草庐IT

firebase - flutter NoSuchMethodError

全部标签

android - 用户 ID 的 Firebase 远程配置条件

我将Firebase集成到我的Android项目中,以便为不同的应用程序用户获取不同的参数值。我做了以下事情:在我的Firebase项目中设置用户创建受众以匹配用户:UID为AAAAAAA...,相应地BBBBBB...。在远程配置部分创建了一个参数:为此参数添加条件:并为条件设置值:输入以下代码以从应用程序中登录用户:TaskresultTask=firebaseAuth.signInWithEmailAndPassword("test1@gmail.com",password);确保登录成功。然后我尝试获取远程配置参数:firebaseRemoteConfig.fetch().ad

Android Firebase - 无需身份验证即可存储数据

我正在使用Firebase制作一个示例笔记应用程序,用户可以在其中登录并创建简单的文本笔记。我的Firebase数据结构如下:"Project-dir":{"Notes":{"UserID":{"NoteKey":{"title":"Thisisnotetitle","content":"Thisisthenotecontent","unixTime":123456789},"NoteKey":{"title":"Thisisnotetitle","content":"Thisisthenotecontent","unixTime":123456789},}}}它在用户登录时工作正常。

android - 将 ProGuard 映射文件上传到 Firebase

我正在试用最近发布的功能,该功能允许使用gradle任务将ProGuard映射文件上传到Firebase(https://firebase.google.com/docs/crash/android)。以下是我正在运行的任务。./gradlew-PFirebaseServiceAccountFilePath=xxxxx.json:app:firebaseUploadReleaseProguardMapping但是,它似乎无法识别服务帐户文件。有没有人有幸让这个工作?我还尝试在gradle.properties中定义FirebaseServiceAccountFilePath。*What

ios - 为什么在 Firebase removeValue() 中删除数据不起作用?

我希望当用户已经按下反对票时,下次他们按下反对票按钮时,他们将从反对票字典中删除。Firebase.getDownvote(selectedPostTimeStamp:postItem.timeStamp){(error,downvoteFinalDictionary)inletkeyExists=downvoteFinalDictionary?[Current.user.userID!]!=nil//ifthecurrentuserexistsinthedownvotedictionaryifkeyExists{print("CurrentUIDexist")//removethec

ios - 使用 ID 列表的 Firebase 查询(iOS)

我有一个包含多个ID的NSArray。Firebase中有没有一种方法可以获取数组中具有id的所有对象?我正在构建一个餐厅评级应用程序,它使用GeoFire检索附近的餐厅。我的问题是GeoFire只返回附近餐厅的id列表。有什么方法可以查询所有具有ID的对象吗? 最佳答案 不,您不能像在Firebase中那样进行批量查询。您将需要遍历您的餐厅ID并使用observeSingleEvent查询每个餐厅ID。例如:letrestaurantIDs:NSArray=...letdb=FIRDatabase.database().refer

ios - firebase ios 大部分时间都不工作

我刚刚在我的ios应用程序swift3上安装了firebase。问题是有时通知永远不会发送,有时效果很好,但我从不更改AppDelegate中的代码。你建议我编辑什么,我找不到问题。附言。如果我使用应用程序,我不会收到通知,只有当我不使用它时,我才会收到通知,为什么?funcapplication(_application:UIApplication,didFinishLaunchingWithOptionslaunchOptions:[UIApplicationLaunchOptionsKey:Any]?)->Bool{//Overridepointforcustomizationa

ios - 如何将 Firebase 数据库持久性存储限制为仅某些节点?

将以下代码添加到AppDelegate将使Firebase数据库在用户离线时可用:FIRDatabase.database().persistenceEnabled=true我们如何才能使数据库的某些部分在离线模式下可用,而某些部分仅在用户在线时可用? 最佳答案 简短回答:你不能。Firebase目前不提供这种细粒度的持久性范围API。您可以改为减少/增加持久性缓存使用的磁盘空间量。默认情况下,它将使用最多10MB的磁盘空间来缓存数据(顺便说一下,按照今天的标准,这是一个很小的空间)。这是由FIRDatabase.persisten

ios - 使用 Swift 在 Firebase 中保存键值字典

这个问题是来自:PostArraytofirebaseDatabaseinSwift的跟进我正在尝试将一些成分保存到食谱中,稍后能够检索包含其中成分的整个食谱。查看上面的问题和这篇博文后https://firebase.googleblog.com/2014/04/best-practices-arrays-in-firebase.html.我能够重新构建我的数据库这是我的成分字典:{"IngredientDict":{"-KkbWdomTYdpgEDLjC9w":"Eggs","-KkbWvaa5DT1PY7q7jIs":"Spaghetti","-KkbaDQ8wYJxR3O2Ow

swift - Swift 3 中模块 'Firebase' 的重新定义

之前,我曾尝试在Xcode项目中手动集成firebase,但未能成功添加。所以现在我尝试将firebase与cocoapod集成,但它导致构建失败。我安装了两个podFirebase/核心Firebase/消息传递。我删除了旧的firebase.h文件,该文件是在手动将firebase链接到项目的过程中添加的。我清理并构建了这个重新定义错误。有什么帮助吗? 最佳答案 在“HeaderSearchPath”参数中查看您的项目,检查您的项目是否包含“Firebase”目录(直接或通过递归)。在我的例子中,我的问题是我在这个目录中保留了两

swift - Firebase 在 Swift 中迭代快照

我的应用程序中有这段代码:DataService.dataService.USERS_REF.childByAppendingPath(DataService.dataService.CURRENT_USER_ID).childByAppendingPath("groups").observeSingleEventOfType(.Value,withBlock:{snapshotinprint(snapshot)})如果我打印结果,我只会得到这个值的快照:Snap(groups){"-KBAX-d4UNQMZErrTqPD"=true;"-KBAX0rrrR-trRZc408F"=tr